Device-Centric Low-Power Scheduling for Real-Time Embedded Systems
نویسندگان
چکیده
Existing low power schedules mainly try to decrease overall system energy usage by shutting down unused devices after process scheduling. This often leads to suboptimal energy usage due to the lack of process slack time to shut down unused devices in a fixed system schedule such as that generated by a rate-monotonic or an earliest deadline first scheduler in a real-time embedded system. In this work, we try to integrate process scheduling with low power scheduling such that a low-power real-time feasible schedule is obtained. The proposed method called Low-Power QuasiDynamic Scheduling (LQS) was implemented and applied to some examples, including a sensor network node and Bluetooth devices, to prove its benefits.
منابع مشابه
A Genetic Algorithm for Energy Efficient Device Scheduling in Real-Time Systems
Power is becoming a critical constraint for designing embedded applications,because the amount of power available to these systems is limited due to limitation of battery life [1]. For this reason energy consumption is an important parameter in evaluating performance of embedded systems.DPM (dynamic power management) has gained considerable attention over the last few years as a way to save ene...
متن کاملEnergy-conscious, deterministic I/O device scheduling in hard real-time systems
Energy consumption is an important design parameter for embedded and portable systems. Software-controlled (or dynamic) power management (DPM) has emerged as an attractive alternative to inflexible hardware solutions. However, DPM via I/O device scheduling for real-time systems has not been considered before. We present an online I/O device scheduler, which we call lowenergy device scheduler (L...
متن کاملIntra-task device scheduling for real-time embedded systems
An ever increasing need for extra functionality in a single embedded system demands for extra Input/Output (I/O) devices, which are usually connected externally and are expensive in terms of energy consumption. To reduce their energy consumption, these devices are equipped with power saving mechanisms. While I/O device scheduling for real-time (RT) systems with such power saving features has be...
متن کاملSafety Verification of Real Time Systems Serving Periodic Devices
In real-time systems response to a request from a controlled object must be correct and timely. Any late response to a request from such a device might lead to a catastrophy. The possibility of a task overrun, i.e., missing the deadline for completing a requested task, must be checked and removed during the design of such systems. Safe design of real-time systems running periodic tasks under th...
متن کاملMultiprocessor Scheduling For Real Time Systems Embedded Systems
energy-ef?cient tasks scheduling algorithm for real-time utility accrual real-time scheduling for multiprocessor multiprocessor real-time scheduling in industrial embedded a novel approach for off-line multiprocessor scheduling in multiprocessor scheduling for real time systems embedded robust partitioned scheduling for realtime multiprocessor multiprocessor scheduling for real time systems emb...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- International Journal of Software Engineering and Knowledge Engineering
دوره 15 شماره
صفحات -
تاریخ انتشار 2005